arrowleaf balsamroot - French English Dictionary